package com.nd.android.u.filestoragesystem.externalInterface;

import java.io.Serializable;


/**
 * 互动相关属性（赞，收藏，评论）
 * 
 * <br>Created 2014-6-19 上午11:45:41
 * @version  
 * @author   huangszh		
 *
 * @see
 */
public interface IInterActionAttr extends Serializable{

    /**
     * 设置是否赞
     * 
     * <br>Created 2014-6-19 上午11:43:06
     * @param praised   是否赞
     * @author        :  huangszh
     */
    void setPraised(int praised);
    
    /**
     * 设置是否赞
     * 
     * <br>Created 2014-6-19 上午11:43:06
     * @param praised   是否赞
     * @author        :  huangszh
     */
    void setPraised(boolean praised);
    
    /**
     * 是否赞
     * 
     * <br>Created 2014-6-19 上午11:43:17
     * @return  boolean
     * @author        :  huangszh
     */
    boolean getPraised();
    
    
    /**
     * 设置赞数量
     * 
     * <br>Created 2014-6-19 上午11:43:19
     * @param praises   赞数量
     * @author        :  huangszh
     */
    void setPraises(int praises);
    
    /**
     * 获取赞数量
     * 
     * <br>Created 2014-6-19 上午11:43:22
     * @return  int 
     * @author        :  huangszh
     */
    int getPraises();
    
    /**
     * 设置是否收藏
     * 
     * <br>Created 2014-6-19 上午11:43:25
     * @param favortied 是否收藏
     * @author        :  huangszh
     */
    void setFavortied(int favortied);

    /**
     * 设置是否收藏
     * 
     * <br>Created 2014-6-19 上午11:43:25
     * @param favortied 是否收藏
     * @author        :  huangszh
     */
    void setFavortied(boolean favortied);
    
    /**
     * 是否收藏
     * 
     * <br>Created 2014-6-19 上午11:43:28
     * @return  boolean
     * @author        :  huangszh
     */
    boolean getFavorited();
    
    /**
     * 设置收藏数
     * 
     * <br>Created 2014-6-19 上午11:43:31
     * @param favorties 收藏数
     * @author        :  huangszh
     */
    void setFavorties(int favorties);

    /**
     * 获取收藏数
     * 
     * <br>Created 2014-6-19 上午11:43:34
     * @return  int
     * @author        :  huangszh
     */
    int getFavorites();
    
    /**
     * 设置评论数
     * 
     * <br>Created 2014-6-19 上午11:43:37
     * @param replys    评论数
     * @author        :  huangszh
     */
    void setReplys(int replys);
    
    /**
     * 获取评论数
     * 
     * <br>Created 2014-6-19 上午11:43:40
     * @return  int
     * @author        :  huangszh
     */
    int getReplys();
}
